package model;



public interface SMSObjectState {
	
	/* void importItem(List<SMSObject> smsObjects);// for all SMSObjects
	void prepareItem(SMSObject smsObject); // All SMSObjects
	void mergeItem(); // Only for leads
	void assignItem(SMSObject smsObject); // Only for leads
	void evaluateItem(SMSObject smsObject); // All SMSObjects
	void finalizeItem(SMSObject smsObject); // For Contract */
	
	void execute(SMSObject smsObj);
	String getStateName();
}
